import http from '@/utils/http'

/**
 * @description 获取 服务分类列表
 * @returns
 */
export function fetchServiceClassify(params) {
    return http({
        url: '/v1/service/classify',
        method: 'get',
        params: params
    })
}

/**
 * @description 创建 服务分类
 * @param {Object} params - 服务分类 数据
 * @returns
 */
export function fetchServiceClassifyCreate(params) {
    return http({
        url: '/v1/service/classifyCreate',
        method: 'post',
        data: params
    })
}

/**
 * @description 删除服务分类
 * @param {*} params
 * @returns
 */
export function fetchServiceClassifyRemove(params) {
    return http({
        url: '/v1/service/classifyRemoveByIds',
        method: 'post',
        data: params
    })
}

/**
 * @description 获取 服务分类 列表
 * @returns
 */
export function fetchServiceClassifyList() {
    return http({
        url: '/v1/service/classifyList',
        method: 'get'
    })
}

/**
 * @description 服务项目列表
 * @param {*} params
 * @returns
 */
export function fetchServiceBasic(params) {
    return http({
        url: '/v1/service/basic',
        method: 'get',
        params: params
    })
}

/**
 * @description 添加/编辑  服务项目
 * @param {*} params
 * @returns
 */
export function fetchServiceCreate(params) {
    return http({
        url: '/v1/service/create',
        method: 'post',
        data: params
    })
}

/**
 * @description 删除  服务项目
 * @param {*} params
 * @returns
 */
export function fetchServiceRemove(params) {
    return http({
        url: '/v1/service/remove',
        method: 'post',
        data: params
    })
}

/**
 * @description 状态变更 服务项目
 * @param {*} params
 * @returns
 */
export function fetchServiceChangeStatus(params) {
    return http({
        url: '/v1/service/changeStatus',
        method: 'post',
        data: params
    })
}
